CLERK_NOT_AUTH

Brightcells 6 年之前
父節點
當前提交
bf80400a5b
共有 2 個文件被更改,包括 4 次插入0 次删除
  1. 3 0
      page/sale_views.py
  2. 1 0
      utils/error/errno_utils.py

+ 3 - 0
page/sale_views.py

@@ -69,6 +69,9 @@ def clerk_sale_submit_api(request):
69 69
     except SaleclerkInfo.DoesNotExist:
70 70
         return response(SaleclerkStatusCode.CLERK_NOT_FOUND)
71 71
 
72
+    if not clerk.is_auth:
73
+        return response(SaleclerkStatusCode.CLERK_NOT_AUTH)
74
+
72 75
     try:
73 76
         distributor = DistributorInfo.objects.get(distributor_id=clerk.distributor_id)
74 77
     except DistributorInfo.DoesNotExist:

+ 1 - 0
utils/error/errno_utils.py

@@ -11,6 +11,7 @@ class SaleclerkStatusCode(BaseStatusCode):
11 11
     # 状态
12 12
     CLERK_ALREADY_NOT_UNVERIFIED = StatusCodeField(500110, 'Clerk Already Not Unverified', description=u'店员帐号已激活')
13 13
     CLERK_NOT_ACTIVATED = StatusCodeField(500115, 'Clerk Not Activated', description=u'店员帐号未激活')
14
+    CLERK_NOT_AUTH = StatusCodeField(500116, 'Clerk Not AUTH', description=u'店员帐号未认证')
14 15
     # 上传
15 16
     DUPLICATE_SUBMIT = StatusCodeField(500199, 'Duplicate Submit', description=u'重复提交')
16 17